const user = {
	_age : 0
}

user.foo = 'bar'

Object.defineProperty(user, 'age', {
	get(){
		return user._age
	},
	set(val){
		// 赋值就是自动调用属性的 set age is invalid
		user._age = val
	}
})
// 给它赋值不管用，还是以 get 为主
// user.age = 12;
user._age = 22;
console.log(user.age)